<html>
<head><meta charset="utf-8"><title>github container registry · t-infra · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/index.html">t-infra</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html">github container registry</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="208722196"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722196" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722196">(Sep 01 2020 at 17:43)</a>:</h4>
<p>fyi, github launched github container registry</p>



<a name="208722198"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722198" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722198">(Sep 01 2020 at 17:43)</a>:</h4>
<p><a href="https://github.blog/2020-09-01-introducing-github-container-registry/">https://github.blog/2020-09-01-introducing-github-container-registry/</a></p>



<a name="208722207"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722207" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722207">(Sep 01 2020 at 17:43)</a>:</h4>
<p>we all should get beta access to it soon</p>



<a name="208722379"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722379" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722379">(Sep 01 2020 at 17:45)</a>:</h4>
<p>we'll discuss this more in detail during tomorrow's infra meeting, but me and <span class="user-mention" data-user-id="116122">@simulacrum</span> got introduced to it last week in a call with github</p>



<a name="208722403"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722403" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722403">(Sep 01 2020 at 17:45)</a>:</h4>
<p>and we should evaluate whether to start using it for our infrastructure images instead of ECR</p>



<a name="208722418"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722418" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722418">(Sep 01 2020 at 17:45)</a>:</h4>
<p>so we'd push our containers there instead of AWS?</p>



<a name="208722431"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722431" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722431">(Sep 01 2020 at 17:45)</a>:</h4>
<p>since ECR has the annoying part of requiring AWS credentials to pull images</p>



<a name="208722434"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722434" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722434">(Sep 01 2020 at 17:45)</a>:</h4>
<p>yeah</p>



<a name="208722516"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722516" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722516">(Sep 01 2020 at 17:46)</a>:</h4>
<p>like, ECR is <em>perfect</em> for the infra team, but a pain for everyone without AWS creds</p>



<a name="208722574"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722574" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722574">(Sep 01 2020 at 17:46)</a>:</h4>
<p>if github's one works for us we should evaluate migrating to it, it would make the life easier for people outside of infra</p>



<a name="208722586"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722586" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722586">(Sep 01 2020 at 17:47)</a>:</h4>
<p>note that rustup is re-using those uploaded rust-ci images, so they'll need to migrate too</p>



<a name="208722651"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722651" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722651">(Sep 01 2020 at 17:47)</a>:</h4>
<p>Oh rust-ci isn't on ECR right now anyway</p>



<a name="208722766"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722766" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722766">(Sep 01 2020 at 17:48)</a>:</h4>
<p>this is more about highfive/triagebot/crater/perf/rla/rcs...</p>



<a name="208722813"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722813" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722813">(Sep 01 2020 at 17:49)</a>:</h4>
<p>I mean the <code>docker save</code> dumps that are uploaded by <code>src/ci/docker/run.sh</code> -- would those move?</p>



<a name="208722823"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722823" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722823">(Sep 01 2020 at 17:49)</a>:</h4>
<p>But I would like to migrate perhaps to something that makes local runs with docker not require rebuilding the docker containers. Not that this requires a package registry, and indeed that might hurt more than benefit</p>



<a name="208722836"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208722836" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208722836">(Sep 01 2020 at 17:49)</a>:</h4>
<p>It's unclear</p>



<a name="208723042"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208723042" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208723042">(Sep 01 2020 at 17:51)</a>:</h4>
<p>ok toggled it for the rust-lang org</p>



<a name="208723064"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208723064" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208723064">(Sep 01 2020 at 17:51)</a>:</h4>
<p>(it was a checkbox in the "members privileges" org settings)</p>



<a name="208723312"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208723312" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208723312">(Sep 01 2020 at 17:53)</a>:</h4>
<p>Any idea on the relative transfer speed of it? One thing I want to do with the playground is actually perform integration tests in CI, which involves uploading and downloading some chonky images between those ephemeral CI runners.</p>



<a name="208723334"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208723334" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208723334">(Sep 01 2020 at 17:53)</a>:</h4>
<p>I assume that it's "closer" to the CI runners</p>



<a name="208723426"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/github%20container%20registry/near/208723426" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/github.20container.20registry.html#208723426">(Sep 01 2020 at 17:54)</a>:</h4>
<p>I would assume the same, but dunno</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>